worldwide fund for nature - French English Dictionary